翻訳と辞書
Words near each other
・ Semblançay
・ Semblative case
・ Semble
・ Semantic targeting
・ Semantic technology
・ Semantic Technology Institute International
・ Semantic theory of truth
・ Semantic translation
・ Semantic unification
・ Semantic URL
・ Semantic URL attack
・ Semantic view of theories
・ Semantic warehousing
・ Semantic Web
・ Semantic web data space
Semantic Web Rule Language
・ Semantic Web Services
・ Semantic Web Stack
・ Semantic wiki
・ Semantic Wiki Information Management
・ Semantic-oriented programming
・ Semantically-Interlinked Online Communities
・ SemanticGov
・ Semanticity
・ Semantics
・ Semantics (album)
・ Semantics (computer science)
・ Semantics encoding
・ Semantics of Business Vocabulary and Business Rules
・ Semantides


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Semantic Web Rule Language : ウィキペディア英語版
Semantic Web Rule Language
The Semantic Web Rule Language (SWRL) is a proposed language for the Semantic Web that can be used to express rules as well as logic, combining OWL DL or OWL Lite with a subset of the Rule Markup Language (itself a subset of Datalog).
The specification was submitted in May 2004 to the W3C by the National Research Council of Canada, Network Inference (since acquired by webMethods), and Stanford University in association with the Joint US/EU ad hoc Agent Markup Language Committee. The specification was based on an earlier proposal for an OWL rules language.

SWRL has the full power of OWL DL, but at the price of decidability and practical implementations.
However, decidability can be regained by restricting the form of admissible rules, typically by imposing a suitable safety condition.

Rules are of the form of an implication between an antecedent (body) and consequent (head). The intended meaning can be read as: whenever the conditions specified in the antecedent hold, then the conditions specified in the consequent must also hold.
== Example ==

''Human Readable Syntax''
hasParent(?x1,?x2) ∧ hasBrother(?x2,?x3) ⇒ hasUncle(?x1,?x3)
''XML Concrete Syntax''
The XML Concrete Syntax is a combination of the ''OWL Web Ontology Language XML Presentation Syntax'' with the ''RuleML XML syntax''.





x1
x2


x2
x3




x1
x3




''RDF Concrete Syntax''
It is straightforward to provide such an RDF concrete syntax for rules, but the presence of variables in rules goes beyond the RDF Semantics. Translation from the XML Concrete Syntax to RDF/XML could be easily accomplished by extending the XSLT transformation for the OWL XML Presentation syntax.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Semantic Web Rule Language」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.